package com.dy.project.domain;

import java.util.Date;

/**
 * 貨物清單確認模板
 */
public class CommodityConfirmTemplate {
    /** 商品id */
    private Long acId;

    /** 商品編號 */
    private String acNo;

    /** 商品名稱（中） */
    private String acNameZh;

    /** 商品名稱（葡） */
    private String acNamePt;

    /** 商品名稱（英） */
    private String acNameEn;

    /** 小單位名稱（中） */
    private String acUnitBasicNameZh;

    /** 小單位名稱（葡） */
    private String acUnitBasicNamePt;

    /** 小單位名稱（英） */
    private String acUnitBasicNameEn;

    /** 中單位名稱（中） */
    private String acUnitMediumNameZh;

    /** 中單位名稱（葡） */
    private String acUnitMediumNamePt;

    /** 中單位名稱（英） */
    private String acUnitMediumNameEn;

    /** 中單位小計數量 */
    private Long acUnitMediumBasicCount;

    /** 大單位名稱（中） */
    private String acUnitLargeNameZh;

    /** 大單位名稱（葡） */
    private String acUnitLargeNamePt;

    /** 大單位名稱（英） */
    private String acUnitLargeNameEn;

    /** 大單位小計數量 */
    private Long acUnitLargeBasicCount;

    /** 商品購買總數 */
    private String countTotal;

    /** 總金額 */
    private Double total;

    /** 最小創建時間 */
    private Date createTimeMin;

    /** 最大創建時間 */
    private Date createTimeMax;

    /** 商品名稱查詢條件 */
    private String acName;

    /** 交易開始時間查詢條件 */
    private String beginTime;

    /** 交易結束時間查詢條件 */
    private String endTime;

    public Long getAcId() {
        return acId;
    }

    public void setAcId(Long acId) {
        this.acId = acId;
    }

    public String getAcNo() {
        return acNo;
    }

    public void setAcNo(String acNo) {
        this.acNo = acNo;
    }

    public String getAcNameZh() {
        return acNameZh;
    }

    public void setAcNameZh(String acNameZh) {
        this.acNameZh = acNameZh;
    }

    public String getAcNamePt() {
        return acNamePt;
    }

    public void setAcNamePt(String acNamePt) {
        this.acNamePt = acNamePt;
    }

    public String getAcNameEn() {
        return acNameEn;
    }

    public void setAcNameEn(String acNameEn) {
        this.acNameEn = acNameEn;
    }

    public String getAcUnitBasicNameZh() {
        return acUnitBasicNameZh;
    }

    public void setAcUnitBasicNameZh(String acUnitBasicNameZh) {
        this.acUnitBasicNameZh = acUnitBasicNameZh;
    }

    public String getAcUnitBasicNamePt() {
        return acUnitBasicNamePt;
    }

    public void setAcUnitBasicNamePt(String acUnitBasicNamePt) {
        this.acUnitBasicNamePt = acUnitBasicNamePt;
    }

    public String getAcUnitBasicNameEn() {
        return acUnitBasicNameEn;
    }

    public void setAcUnitBasicNameEn(String acUnitBasicNameEn) {
        this.acUnitBasicNameEn = acUnitBasicNameEn;
    }

    public String getAcUnitMediumNameZh() {
        return acUnitMediumNameZh;
    }

    public void setAcUnitMediumNameZh(String acUnitMediumNameZh) {
        this.acUnitMediumNameZh = acUnitMediumNameZh;
    }

    public String getAcUnitMediumNamePt() {
        return acUnitMediumNamePt;
    }

    public void setAcUnitMediumNamePt(String acUnitMediumNamePt) {
        this.acUnitMediumNamePt = acUnitMediumNamePt;
    }

    public String getAcUnitMediumNameEn() {
        return acUnitMediumNameEn;
    }

    public void setAcUnitMediumNameEn(String acUnitMediumNameEn) {
        this.acUnitMediumNameEn = acUnitMediumNameEn;
    }

    public Long getAcUnitMediumBasicCount() {
        return acUnitMediumBasicCount;
    }

    public void setAcUnitMediumBasicCount(Long acUnitMediumBasicCount) {
        this.acUnitMediumBasicCount = acUnitMediumBasicCount;
    }

    public String getAcUnitLargeNameZh() {
        return acUnitLargeNameZh;
    }

    public void setAcUnitLargeNameZh(String acUnitLargeNameZh) {
        this.acUnitLargeNameZh = acUnitLargeNameZh;
    }

    public String getAcUnitLargeNamePt() {
        return acUnitLargeNamePt;
    }

    public void setAcUnitLargeNamePt(String acUnitLargeNamePt) {
        this.acUnitLargeNamePt = acUnitLargeNamePt;
    }

    public String getAcUnitLargeNameEn() {
        return acUnitLargeNameEn;
    }

    public void setAcUnitLargeNameEn(String acUnitLargeNameEn) {
        this.acUnitLargeNameEn = acUnitLargeNameEn;
    }

    public Long getAcUnitLargeBasicCount() {
        return acUnitLargeBasicCount;
    }

    public void setAcUnitLargeBasicCount(Long acUnitLargeBasicCount) {
        this.acUnitLargeBasicCount = acUnitLargeBasicCount;
    }

    public String getCountTotal() {
        return countTotal;
    }

    public void setCountTotal(String countTotal) {
        this.countTotal = countTotal;
    }

    public Double getTotal() {
        return total;
    }

    public void setTotal(Double total) {
        this.total = total;
    }

    public Date getCreateTimeMin() {
        return createTimeMin;
    }

    public void setCreateTimeMin(Date createTimeMin) {
        this.createTimeMin = createTimeMin;
    }

    public Date getCreateTimeMax() {
        return createTimeMax;
    }

    public void setCreateTimeMax(Date createTimeMax) {
        this.createTimeMax = createTimeMax;
    }

    public String getAcName() {
        return acName;
    }

    public void setAcName(String acName) {
        this.acName = acName;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    @Override
    public String toString() {
        return "CommodityConfirmTemplate{" +
                "acId=" + acId +
                ", acNo='" + acNo + '\'' +
                ", acNameZh='" + acNameZh + '\'' +
                ", acNamePt='" + acNamePt + '\'' +
                ", acNameEn='" + acNameEn + '\'' +
                ", acUnitBasicNameZh='" + acUnitBasicNameZh + '\'' +
                ", acUnitBasicNamePt='" + acUnitBasicNamePt + '\'' +
                ", acUnitBasicNameEn='" + acUnitBasicNameEn + '\'' +
                ", acUnitMediumNameZh='" + acUnitMediumNameZh + '\'' +
                ", acUnitMediumNamePt='" + acUnitMediumNamePt + '\'' +
                ", acUnitMediumNameEn='" + acUnitMediumNameEn + '\'' +
                ", acUnitMediumBasicCount=" + acUnitMediumBasicCount +
                ", acUnitLargeNameZh='" + acUnitLargeNameZh + '\'' +
                ", acUnitLargeNamePt='" + acUnitLargeNamePt + '\'' +
                ", acUnitLargeNameEn='" + acUnitLargeNameEn + '\'' +
                ", acUnitLargeBasicCount=" + acUnitLargeBasicCount +
                ", countTotal='" + countTotal + '\'' +
                ", total=" + total +
                ", createTimeMin=" + createTimeMin +
                ", createTimeMax=" + createTimeMax +
                ", acName='" + acName + '\'' +
                ", beginTime='" + beginTime + '\'' +
                ", endTime='" + endTime + '\'' +
                '}';
    }
}
